メインコンテンツまでスキップ

프로비저닝이란?

1. 프로비저닝 개요

  • 사용자 또는 그룹의 계정 정보를 시스템에 자동으로 생성, 관리, 업데이트하는 과정을 말합니다.

  • 사용자의 계정을 연결된 시스템과 연동하고, 새로운 사용자가 등록되면 각 연동된 시스템에 계정을 자동으로 생성합니다.

  • 단순히 사용자 계정 뿐 아니라, 시스템 접속에 필요한 (액세스) 권한까지도 계정 생성과 동시에 자동으로 배포합니다.

    • Inbound 프로비저닝 : 외부 소스에서 사용자 정보 및 권한을 받아 시스템에 반영하는 과정
    • Outbound 프로비저닝 : 시스템에서 다른 외부 소스로 사용자 정보를 보내는 과정

2. 프로비저닝

2.1 Inbound 프로비저닝

외부 소스(인사 시스템, HR 시스템 등)에서 사용자/그룹 정보를 받아와 SHIELD ID에 이를 반영하는 과정

2.1.1 프로세스 개요

  • HR 시스템 등 외부에서 제공된 사용자/그룹 정보(예:신규 입사자)를 시스템에 자동으로 반영
  • 필요한 경우 사용자 속성(예:부서 변경, 직책 변경 등)을 주기적으로 업데이트
  • 특정 조건(퇴사, 그룹 해제 등)에 따라 사용자나 그룹의 비활성화 또는 삭제

2.1.2 주기

스케줄을 설정하여 해당 시간마다 내부 시스템에 반영하는 것이 일반적입니다.

2.2 Outbound 프로비저닝

SHIELD ID에서 유지 관리되는 사용자/그룹 정보를 외부 애플리케이션이나 시스템(SaaS)에 전달하는 과정

2.2.1 프로세스 개요

  • 내부 시스템에서 사용자/그룹에 대한 변경 사항(예: 신규 사용자 생성, 권한 변경 등)을 외부 시스템(예: 클라우드 서비스, 외부 애플리케이션)에 전달
  • 외부 시스템과의 동기화를 통해 권한 및 사용자 정보 일관성 유지

2.2.2 주기

내부 시스템의 변경 사항을 추적하여 실시간으로 외부 시스템에 전달하는 것이 일반적입니다.

2.3 정책

프로비저닝 과정 중 사용자 및 그룹의 생성, 수정, 삭제 등에 대한 세부 정책은 매우 중요한 요소이며, 조직의 보안 요구 사항 및 관리 절차에 맞게 설정되어야 합니다. 아래와 같은 요소들이 고려될 수 있습니다.

2.3.1 사용자 및 그룹 생성 정책

  • 신규 사용자/그룹 생성 시 권한 부여 기준 및 규칙 설정
  • 사용자 정보 입력 시 필수 항목 정의
  • 자동 생성된 계정의 초기 비밀번호 정책 설정

2.3.2 권한 부여 및 변경 정책

  • 역할 기반 권한 관리(Role-Based Access Control,RBAC)를 통해 사용자에게 부여되는 권한 정의
  • 특정 기간 동안 비활성화된 계정에 대한 자동 권한 해제 또는 삭제 규칙 설정

2.3.3 비활성화 및 삭제 정책

  • 퇴사, 그룹 해제, 장기 미사용 계정 등의 조건에 따라 사용자 및 그룹의 비활성화 또는 삭제 기준 정의
  • 삭제된 사용자/그룹의 기록 보존 주기 및 방법 설정
  • 계정 비활성화 후 일정 기간이 지난 후 자동 삭제 여부 및 처리 방식 규정